Supplier Page from MyBioSource.com for Recombinant Sulfolobus solfataricus Uncharacterized protein SSO3021 (SSO3021), partial